roll up in a ball - Alemán Inglés Diccionario